for Years

/fɔːr jɪərz/ フォー イヤーズ

1. 長い期間にわたって、何年もの間。

ある行為や状態が何年もの間続いていることを強調します。過去から現在、または過去の特定の時点から未来まで続く期間を表すことができます。
They have been friends for years. (彼らは長年の友人です。)
関連
for decades
for centuries